package com.hjm.common.utils.request; /**
 * DES加密解密处理类
 */

/**
 * @author gan
 *
 */
public class CipherUtil {
	/**
	 * @param encryptdata
	 *            要加密的明码
	 * @param encryptkey
	 *            加密的密钥
	 * @return 加密后的暗码
	 * @throws Exception
	 */
	public static String encryptData(String encryptdata, String encryptkey)
			throws Exception {
		DESPlus desPlus = new DESPlus(encryptkey);
		return desPlus.encrypt(encryptdata);
	}

	/**
	 * @param decryptdata
	 *            要解密的暗码
	 * @param decryptkey
	 *            解密的密钥
	 * @return 解密后的明码
	 * @throws Exception
	 */
	public static String decryptData(String decryptdata, String decryptkey)
			throws Exception {
		DESPlus desPlus = new DESPlus(decryptkey);
		return desPlus.decrypt(decryptdata);
	}
}
